Skip to content

devnet-8: serve rpc on rpc.plataberget.ethpandaops.io alias host - #65

Merged
barnabasbusa merged 1 commit into
masterfrom
barnabas/plataberget-alias-hosts
Aug 19, 2026
Merged

devnet-8: serve rpc on rpc.plataberget.ethpandaops.io alias host#65
barnabasbusa merged 1 commit into
masterfrom
barnabas/plataberget-alias-hosts

Conversation

@barnabasbusa

@barnabasbusa barnabasbusa commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds rpc.plataberget.ethpandaops.io as a second ingress host on the erpc chart, so rpc traffic for the plataberget alias is served directly through the existing tunnel instead of via the plataberget-alias Cloudflare worker.

rpc is ~89% of all plataberget requests (142k of 159k/day) and was burning through the Workers free tier. The worker stays in place for the low-traffic tooling hosts (~17k/day, well within the free tier); a worker-route exclusion for rpc.plataberget.ethpandaops.io/* is added in the ethPandaOps terraform (ethpandaops/ethPandaOps#1542).

Notes

  • values.yaml is ansible-generated — this is a deliberate one-off for the plataberget alias; a future gen_kubernetes_config run for devnet-8 would drop the alias host unless re-applied.
  • No in-cluster cert changes needed: edge TLS is handled by the *.plataberget entry in the Cloudflare advanced cert pack.
  • Merge/deploy this first, then apply the terraform exclusion route — the other way round, rpc.plataberget would 404 at nginx until this deploys.

Add the plataberget hostname to the erpc ingress so rpc traffic is served
directly through the tunnel. rpc is ~89% of plataberget requests and was
burning through the Cloudflare Workers free tier via the plataberget-alias
worker; the worker keeps handling the low-traffic tooling hosts, with an
exclusion route added for rpc in the ethPandaOps terraform.
@barnabasbusa
barnabasbusa force-pushed the barnabas/plataberget-alias-hosts branch from 0d8544f to 8ff6dae Compare August 19, 2026 09:15
@barnabasbusa barnabasbusa changed the title devnet-8: serve tooling on plataberget.ethpandaops.io alias hosts devnet-8: serve rpc on rpc.plataberget.ethpandaops.io alias host Aug 19, 2026
@barnabasbusa
barnabasbusa merged commit c3ba3bc into master Aug 19, 2026
1 check passed

@redpandabot redpandabot Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adds an alias ingress host rpc.plataberget.ethpandaops.io next to the existing rpc.glamsterdam-devnet-8 host in kubernetes/devnet-8/erpc/values.yaml, so the erpc RPC service is served on both domains. The change is additive, matches the existing ingress host structure, and is covered by the erp config's matchDomain '*' aliasing and the wildcard CORS origin; no issues found.


Reviewed 1 changed file(s) @ 8ff6dae7 — no blocking issues found.
Master Shifu in Kung Fu Panda is a red panda.

barnabasbusa added a commit that referenced this pull request Aug 26, 2026
Regenerated with ansible-collection-general#581, which derives the
"*.plataberget.ethpandaops.io" ingress hosts from the display name instead
of relying on hand edits. Restores everything #65/#66 added and 30e8290
wiped: sixteen alias ingress hosts, the checkpointz TLS host, and
authenticatoor's allowedReturnHosts. Also picks up the buildoor image tag
from ced0122, which changed the inventory without regenerating.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant